.baranch {
    color: #222;
    height: 100%;

    .col-wrap {
        padding-top: 6px;
    }

    .search-wrap {
        padding: 6px 10px 5px 0;
        text-align: center;

        .my-dropdown {
            width: 140px;
            max-height: 140px;
            overflow: auto;
            border: 1px solid #eee;
            border-radius: 1px;
        }
    }

    .col-wrap:nth-child(1) {
        padding-right: 5px;
    }

    .col-wrap:nth-child(2) {
        padding-right: 5px;
    }

    .border-box {
        padding-left: 5px;
        border: 1px solid #eee;
        background: #f5f5f5;
        border-radius: 5px;
        border-bottom: none;
    }

    .border-box:nth-child(3) {
        border-bottom: 1px solid #eee;
    }

    .tree-box {
        overflow: auto;
        height: 100%;
        background: #fff;
        border: 1px solid #eee;
    }

    & /deep/ .el-dialog .el-dialog__body {
        max-height: 100vh;
    }
}

/deep/ .el-button--mini,
.el-button--mini.is-round {
    padding: 6px 10px;
}

/deep/ .editDialog .el-dialog .el-dialog__body {
    height: 460px;
}

/deep/ .el-dialog__wrapper .showdialog .el-dialog__body {
    max-height: 100vh;
    height: 500px;
}

/deep/ .el-tree {
    width: fit-content;

    .el-tree-node.is-current>.el-tree-node__content {
        background: transparent;

        &>span:last-child {
            background: #bae7ff;
            color: #415159;
        }
    }

    .el-tree-node__content {
        background: transparent;

        &:hover {
            &>span:last-child {
                background: #e6f7ff;
                color: #415159;
            }
        }
    }
}

/deep/ .el-tree__empty-text {
    position: static;
}

/deep/ .el-select__tags {
    flex-wrap: nowrap;
}

/deep/ .el-tree__empty-text {
    display: none;
}
